#include "Box.h"
#include <iostream>
using namespace std;

// Member functions 在类的外部实现类中的成员函数
bool Box::set_len(int len)
{
    if (len <= 0 || len > 100)
    {
        cout << "Invalid length" << endl;
        return false;
    }
    _len = len;
    return true;
}
bool Box::set_w(int w)
{
    if (w <= 0 || w > 100)
    {
        cout << "Invalid width" << endl;
        return false;
    }
    _w = w;
    return true;
}
bool Box::set_h(int h)
{
    if (h <= 0 || h > 100)
    {
        cout << "Invalid height" << endl;
        return false;
    }
    _h = h;
    return true;
}

int Box::get_len()
{
    return _len;
}

int Box::get_w()
{
    return _w;
}

int Box::get_h()
{
    return _h;
}

int Box::get_s()
{
    _s = _len * _w;
    return _s;

}

int Box::get_v()
{
    _v = _len *_w * _h;
    return _v;
}